teeter on the brink of (something) - Español Inglés Diccionario